MASHGSSCGACKFLRRKCNRDCVFSPYFSYEQASSHFAAVHKVFGASNVSKHLLHLPQHQRNIAAITISYEALSRMRDPVYGCVAHIFALHQQVVTLQEEIEFLGSQMKNFSYSNQNGSQLNNIPEFVNQMTMATTNFVDESVLNNADGRNCYDGFFTNSEEMLVNHQWLQNMDYYY